/**
 * 
 */
package com.artpri.service.impl;

import com.artpri.dao.AdPictureDao;
import com.artpri.dao.CategoryJoinGroupDao;
import com.artpri.dao.CollectGoodsDao;
import com.artpri.dao.CollectShopkeeperDao;
import com.artpri.dao.DeliverAddDao;
import com.artpri.dao.GoodAttributeDao;
import com.artpri.dao.GoodsAlbumDao;
import com.artpri.dao.GoodsAttrDao;
import com.artpri.dao.GoodsCategoryDao;
import com.artpri.dao.GoodsCommentDao;
import com.artpri.dao.GoodsCommentRDao;
import com.artpri.dao.GoodsDao;
import com.artpri.dao.GoodsOrderDao;
import com.artpri.dao.OrderInfoDao;
import com.artpri.dao.RecGoodsDao;
import com.artpri.dao.RecommendWorkDao;
import com.artpri.dao.ShopCartDao;
import com.artpri.dao.ShopCartVoDao;
import com.artpri.dao.ShopkeeperDao;
import com.artpri.dao.SimpleGoodsDao;
import com.artpri.dao.UserDao;

/**
 * service的基类，其他类只需要继承它就可以继承其中的参数 该类使spring配置文件变少，配置变得更加简单
 * 该类中注册所有的Dao层的类
 * @author 王校兵
 * @version 1.0, 2016-2-28
 */
public class BaseService {
	
	private GoodAttributeDao goodAttributeDao;
	private SimpleGoodsDao simpleGoodsDao;
	private GoodsCategoryDao goodsCategoryDao;
	private GoodsDao goodsDao;
	private GoodsAlbumDao goodsAlbumDao;
	private GoodsAttrDao goodsAttrDao;
	private GoodsCommentDao goodsCommentDao;
	private GoodsCommentRDao goodsCommentRDao;
	private ShopCartDao shopCartDao;
	private ShopCartVoDao shopCartVoDao;
	private CollectGoodsDao collectGoodsDao;
	private UserDao	userInfoDao;
	private DeliverAddDao deliverAddDao;
	private OrderInfoDao orderInfoDao;
	private ShopkeeperDao shopkeeperDao;
	private GoodsOrderDao goodsOrderDao;
	private CollectShopkeeperDao collectShopkeeperDao;
	private AdPictureDao adPictureDao;
	private RecGoodsDao recGoodsDao;
	private CategoryJoinGroupDao categoryJoinGroupDao;
	private RecommendWorkDao recommendWorkDao;
	
	
	public RecommendWorkDao getRecommendWorkDao() {
		return recommendWorkDao;
	}

	public void setRecommendWorkDao(RecommendWorkDao recommendWorkDao) {
		this.recommendWorkDao = recommendWorkDao;
	}

	public CategoryJoinGroupDao getCategoryJoinGroupDao() {
		return categoryJoinGroupDao;
	}

	public void setCategoryJoinGroupDao(CategoryJoinGroupDao categoryJoinGroupDao) {
		this.categoryJoinGroupDao = categoryJoinGroupDao;
	}

	public GoodAttributeDao getGoodAttributeDao() {
		return goodAttributeDao;
	}

	public void setGoodAttributeDao(GoodAttributeDao goodAttributeDao) {
		this.goodAttributeDao = goodAttributeDao;
	}

	public SimpleGoodsDao getSimpleGoodsDao() {
		return simpleGoodsDao;
	}

	public void setSimpleGoodsDao(SimpleGoodsDao simpleGoodsDao) {
		this.simpleGoodsDao = simpleGoodsDao;
	}

	public GoodsCategoryDao getGoodsCategoryDao() {
		return goodsCategoryDao;
	}

	public void setGoodsCategoryDao(GoodsCategoryDao goodsCategoryDao) {
		this.goodsCategoryDao = goodsCategoryDao;
	}

	public GoodsDao getGoodsDao() {
		return goodsDao;
	}

	public void setGoodsDao(GoodsDao goodsDao) {
		this.goodsDao = goodsDao;
	}

	public GoodsAlbumDao getGoodsAlbumDao() {
		return goodsAlbumDao;
	}

	public void setGoodsAlbumDao(GoodsAlbumDao goodsAlbumDao) {
		this.goodsAlbumDao = goodsAlbumDao;
	}

	public GoodsAttrDao getGoodsAttrDao() {
		return goodsAttrDao;
	}

	public void setGoodsAttrDao(GoodsAttrDao goodsAttrDao) {
		this.goodsAttrDao = goodsAttrDao;
	}

	public GoodsCommentDao getGoodsCommentDao() {
		return goodsCommentDao;
	}

	public void setGoodsCommentDao(GoodsCommentDao goodsCommentDao) {
		this.goodsCommentDao = goodsCommentDao;
	}

	public GoodsCommentRDao getGoodsCommentRDao() {
		return goodsCommentRDao;
	}

	public void setGoodsCommentRDao(GoodsCommentRDao goodsCommentRDao) {
		this.goodsCommentRDao = goodsCommentRDao;
	}

	public ShopCartDao getShopCartDao() {
		return shopCartDao;
	}

	public void setShopCartDao(ShopCartDao shopCartDao) {
		this.shopCartDao = shopCartDao;
	}

	public ShopCartVoDao getShopCartVoDao() {
		return shopCartVoDao;
	}

	public void setShopCartVoDao(ShopCartVoDao shopCartVoDao) {
		this.shopCartVoDao = shopCartVoDao;
	}

	public CollectGoodsDao getCollectGoodsDao() {
		return collectGoodsDao;
	}

	public void setCollectGoodsDao(CollectGoodsDao collectGoodsDao) {
		this.collectGoodsDao = collectGoodsDao;
	}

	public UserDao getUserInfoDao() {
		return userInfoDao;
	}

	public void setUserInfoDao(UserDao userInfoDao) {
		this.userInfoDao = userInfoDao;
	}

	public DeliverAddDao getDeliverAddDao() {
		return deliverAddDao;
	}

	public void setDeliverAddDao(DeliverAddDao deliverAddDao) {
		this.deliverAddDao = deliverAddDao;
	}

	public OrderInfoDao getOrderInfoDao() {
		return orderInfoDao;
	}

	public void setOrderInfoDao(OrderInfoDao orderInfoDao) {
		this.orderInfoDao = orderInfoDao;
	}

	public ShopkeeperDao getShopkeeperDao() {
		return shopkeeperDao;
	}

	public void setShopkeeperDao(ShopkeeperDao shopkeeperDao) {
		this.shopkeeperDao = shopkeeperDao;
	}

	public GoodsOrderDao getGoodsOrderDao() {
		return goodsOrderDao;
	}

	public void setGoodsOrderDao(GoodsOrderDao goodsOrderDao) {
		this.goodsOrderDao = goodsOrderDao;
	}

	public CollectShopkeeperDao getCollectShopkeeperDao() {
		return collectShopkeeperDao;
	}

	public void setCollectShopkeeperDao(CollectShopkeeperDao collectShopkeeperDao) {
		this.collectShopkeeperDao = collectShopkeeperDao;
	}

	public AdPictureDao getAdPictureDao() {
		return adPictureDao;
	}

	public void setAdPictureDao(AdPictureDao adPictureDao) {
		this.adPictureDao = adPictureDao;
	}

	public RecGoodsDao getRecGoodsDao() {
		return recGoodsDao;
	}

	public void setRecGoodsDao(RecGoodsDao recGoodsDao) {
		this.recGoodsDao = recGoodsDao;
	}
	
}
